have leverage - Español Inglés Diccionario